Jsp

推荐列表 站点导航

当前位置:首页 > 脚本编程 > Jsp >

JSP_搭建EXTJS和STRUTS2框架(ext和struts2简单实例),新建一个工程struts2工程teaweb

来源:网络整理  作者:  发布时间:2020-12-20 08:15
搭建EXTJS和STRUTS2框架(ext和struts2简单实例),新建一个工程struts2工程teaweb(因为现在所做的项目是一个关于茶叶,茶文化...

<filter>
});
});

<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
<welcome-file>index.jsp</welcome-file>

package com.teaweb.action;

<taglib-uri>/WEB-INF/struts-tags.tld</taglib-uri>
},{
Ext.Msg.alert("返回提示",action.result.msg);
id:"txtName",
}
<web-app version="2.4"
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">

import java.io.IOException;
fieldLabel:"备注"
<script type="text/javascript" src="https://www.xp.cn/ext2/ext-all.js"></script>
<head>
results=list.size();
<taglib>
columns:[
frame:true,

public void setResults(long results) {
<script type="text/javascript" src="https://www.xp.cn/ext2/adapter/ext/ext-base.js"></script>
public String login() {
return testBean;
},{
outString("{failure:true,msg:'登录失败'}");
</filter>
<constant value="1000000000"/>
}

<script type="text/javascript">
store.load();
import java.util.List;
}
handler:function() {
}

新建一个工程struts2工程teaweb(因为现在所做的项目是一个关于茶叶,茶文化的),导入jar包(基本的几个jar包:commons-logging-1.0.4.jar,freemarker- 2.3.8.jar,ognl-2.6.11.jar,struts2-core-2.0.10.jar,xwork-2.0.4.jar),配置 struts.xml配置内容如下

fieldLabel:"密码",
var form1=new Ext.FormPanel({
renderTo:"hello",
text:"提交",

我这里做了一个登陆和查询所有TEST表里的信息两个方法

</jsp-config>
private long results;

public void setList(List list) {
],
handler:function(){
}

TestBean result=testDAO.selectbyname(testBean);
}

配置web.xml,内容如下:

</struts>

<welcome-file-list>
return list;
store:store,
}
blankText:"用户名不能为空!"
allowBlank:false,
// TODO Auto-generated method stub
<jsp-config>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
</taglib>
buttons:[{
</head>
Ext.Msg.alert("返回提示",action.result.msg);
<filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class>
},
</welcome-file-list>
<filter-mapping>
<url-pattern>*.ph</url-pattern>
</filter-mapping>
public TestBean getTestBean() {
form1.getForm().submit({
<head>

 其中TestBean 是一个实体类,还有一个连接数据库查询的方法,只要能查出为List结果就可以了

</package>
width:300,
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee
failure:function(form,action) {
text:"重置",
private List list;
return SUCCESS;
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
</body>
<package extends="json-default" namespace="https://www.xp.cn/">
<filter-name>struts2</filter-name>
autoExpandColumn:2
{header:"密码",dateindex:"password"}

<result type="json"></result>
e.printStackTrace();

 注意此处的:extends="json-default" ,<result type="json"></result>

}]
})

return results;
allowBlank:false,
if(form1.getForm().isValid()) {
}else{
inputType:'password'
"-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
url:"test!login.ph",

public class TestAction extends PublicAction {
xmlns="http://java.sun.com/xml/ns/j2ee"
private TestBean testBean;
success:function(from,action) {

其中login.jsp代码为:

name:'testBean.name',
private TestDAO testDAO=new TestDAO();
list=testDAO.select();
}

</head>
height:150,
if(result!=null){
<struts>
</html>

items:[{
<filter-name>struts2</filter-name>
response.setCharacterEncoding("gb2312");
renderTo:"panel1",
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
</action>
totalProperty: "results",
}
}],
response.setCharacterEncoding("gb2312");
});

});
<link type="text/css" href="https://www.xp.cn/ext2/resources/css/ext-all.css" />
this.list = list;
<link type="text/css" href="https://www.xp.cn/ext2/resources/css/ext-all.css" />

{header:"编号",dateindex:"id"},
<filter-mapping>
height:300,
<body>
// TODO Auto-generated method stub
<title>My JSP 'login.jsp' starting page</title>
name:'testBean.password',
<body>
}
fields:[{name:'id',mapping:'id'}, {name:'name',mapping:'name'},{name:'password',mapping:'password'}]
">

public String select() {
width:500,
<title>index</title>

public void setTestBean(TestBean testBean) {

<?xml version="1.0" encoding="UTF-8"?>
this.testBean = testBean;

public List getList() {
}
return null;

<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>

新建一个java类为TestAction,java代码为:

outString("{success:true,msg:'"+result.getName()+"登录成功'}");
</web-app>

})
import java.io.UnsupportedEncodingException;

<!DOCTYPE struts PUBLIC
defaultType:"textfield",
window.location = 'index.jsp';
<html>
import com.teaweb.dao.TestDAO;

root: "list",
collapsible:true,
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
</script>
}

<meta http-equiv="description" content="This is my page">
</body>
{header:"账号",dateindex:"name"},
minButtonWidth:60,
url:"test!select.ph",
<filter-name>struts2</filter-name>
},{
labelAlign:"right",
var store=new Ext.data.JsonStore({
<html>
blankText:"密码不能为空!",
<action>

Ext.onReady(function(){
<div> </div>
<constant value="ph" />
Ext.QuickTips.init();
</script>
<url-pattern>*.jsp</url-pattern>
import com.teaweb.bean.TestBean;
<script type="text/javascript">
request.setCharacterEncoding("utf-8");
try {

public long getResults() {
}

其中index.jsp页面代码为:

<taglib-location>/WEB-INF/struts-tags.tld</taglib-location>
this.results = results;
</html>

}

title:"欢迎登录",
<meta http-equiv="description" content="This is my page">
<script type="text/javascript" src="https://www.xp.cn/ext2/ext-all.js"></script>
title:"ajax提交",


Ext.onReady(function(){
fieldLabel:"用户名",
form1.getForm().reset();
<div> </div>
var gird=new Ext.grid.GridPanel({
} catch (UnsupportedEncodingException e) {
// TODO Auto-generated catch block
}
"http://struts.apache.org/dtds/struts-2.0.dtd">

<?xml version="1.0" encoding="UTF-8" ?>

</filter-mapping>
<script type="text/javascript" src="https://www.xp.cn/ext2/adapter/ext/ext-base.js"></script>


相关热词: JSP 实例

本站内容来源于网络,如有侵权请与我们联系,我们会及时删除,我们深感抱歉!
注:本站所有信息仅供用于网络技术学习参考,学习中请遵循相关法律法规!

本文地址: https://v30.fanwenzhu.com/jiaob/jsp/6016.shtml

最新文章
热门文章
Copyright © www.juheyunku.com      关于 | 合作 | 声明 | 联系 | 更新 | 地图 | Tags

JSP_搭建EXTJS和STRUTS2框架(ext和struts2简单实例),新建一个工程struts2工程teaweb

2020-12-20 编辑:

<filter>
});
});

<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
<welcome-file>index.jsp</welcome-file>

package com.teaweb.action;

<taglib-uri>/WEB-INF/struts-tags.tld</taglib-uri>
},{
Ext.Msg.alert("返回提示",action.result.msg);
id:"txtName",
}
<web-app version="2.4"
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">

import java.io.IOException;
fieldLabel:"备注"
<script type="text/javascript" src="https://www.xp.cn/ext2/ext-all.js"></script>
<head>
results=list.size();
<taglib>
columns:[
frame:true,

public void setResults(long results) {
<script type="text/javascript" src="https://www.xp.cn/ext2/adapter/ext/ext-base.js"></script>
public String login() {
return testBean;
},{
outString("{failure:true,msg:'登录失败'}");
</filter>
<constant value="1000000000"/>
}

<script type="text/javascript">
store.load();
import java.util.List;
}
handler:function() {
}

新建一个工程struts2工程teaweb(因为现在所做的项目是一个关于茶叶,茶文化的),导入jar包(基本的几个jar包:commons-logging-1.0.4.jar,freemarker- 2.3.8.jar,ognl-2.6.11.jar,struts2-core-2.0.10.jar,xwork-2.0.4.jar),配置 struts.xml配置内容如下

fieldLabel:"密码",
var form1=new Ext.FormPanel({
renderTo:"hello",
text:"提交",

我这里做了一个登陆和查询所有TEST表里的信息两个方法

</jsp-config>
private long results;

public void setList(List list) {
],
handler:function(){
}

TestBean result=testDAO.selectbyname(testBean);
}

配置web.xml,内容如下:

</struts>

<welcome-file-list>
return list;
store:store,
}
blankText:"用户名不能为空!"
allowBlank:false,
// TODO Auto-generated method stub
<jsp-config>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
</taglib>
buttons:[{
</head>
Ext.Msg.alert("返回提示",action.result.msg);
<filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class>
},
</welcome-file-list>
<filter-mapping>
<url-pattern>*.ph</url-pattern>
</filter-mapping>
public TestBean getTestBean() {
form1.getForm().submit({
<head>

 其中TestBean 是一个实体类,还有一个连接数据库查询的方法,只要能查出为List结果就可以了

</package>
width:300,
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee
failure:function(form,action) {
text:"重置",
private List list;
return SUCCESS;
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
</body>
<package extends="json-default" namespace="https://www.xp.cn/">
<filter-name>struts2</filter-name>
autoExpandColumn:2
{header:"密码",dateindex:"password"}

<result type="json"></result>
e.printStackTrace();

 注意此处的:extends="json-default" ,<result type="json"></result>

}]
})

return results;
allowBlank:false,
if(form1.getForm().isValid()) {
}else{
inputType:'password'
"-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
url:"test!login.ph",

public class TestAction extends PublicAction {
xmlns="http://java.sun.com/xml/ns/j2ee"
private TestBean testBean;
success:function(from,action) {

其中login.jsp代码为:

name:'testBean.name',
private TestDAO testDAO=new TestDAO();
list=testDAO.select();
}

</head>
height:150,
if(result!=null){
<struts>
</html>

items:[{
<filter-name>struts2</filter-name>
response.setCharacterEncoding("gb2312");
renderTo:"panel1",
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
</action>
totalProperty: "results",
}
}],
response.setCharacterEncoding("gb2312");
});

});
<link type="text/css" href="https://www.xp.cn/ext2/resources/css/ext-all.css" />
this.list = list;
<link type="text/css" href="https://www.xp.cn/ext2/resources/css/ext-all.css" />

{header:"编号",dateindex:"id"},
<filter-mapping>
height:300,
<body>
// TODO Auto-generated method stub
<title>My JSP 'login.jsp' starting page</title>
name:'testBean.password',
<body>
}
fields:[{name:'id',mapping:'id'}, {name:'name',mapping:'name'},{name:'password',mapping:'password'}]
">

public String select() {
width:500,
<title>index</title>

public void setTestBean(TestBean testBean) {

<?xml version="1.0" encoding="UTF-8"?>
this.testBean = testBean;

public List getList() {
}
return null;

<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>

新建一个java类为TestAction,java代码为:

outString("{success:true,msg:'"+result.getName()+"登录成功'}");
</web-app>

})
import java.io.UnsupportedEncodingException;

<!DOCTYPE struts PUBLIC
defaultType:"textfield",
window.location = 'index.jsp';
<html>
import com.teaweb.dao.TestDAO;

root: "list",
collapsible:true,
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
</script>
}

<meta http-equiv="description" content="This is my page">
</body>
{header:"账号",dateindex:"name"},
minButtonWidth:60,
url:"test!select.ph",
<filter-name>struts2</filter-name>
},{
labelAlign:"right",
var store=new Ext.data.JsonStore({
<html>
blankText:"密码不能为空!",
<action>

Ext.onReady(function(){
<div> </div>
<constant value="ph" />
Ext.QuickTips.init();
</script>
<url-pattern>*.jsp</url-pattern>
import com.teaweb.bean.TestBean;
<script type="text/javascript">
request.setCharacterEncoding("utf-8");
try {

public long getResults() {
}

其中index.jsp页面代码为:

<taglib-location>/WEB-INF/struts-tags.tld</taglib-location>
this.results = results;
</html>

}

title:"欢迎登录",
<meta http-equiv="description" content="This is my page">
<script type="text/javascript" src="https://www.xp.cn/ext2/ext-all.js"></script>
title:"ajax提交",


Ext.onReady(function(){
fieldLabel:"用户名",
form1.getForm().reset();
<div> </div>
var gird=new Ext.grid.GridPanel({
} catch (UnsupportedEncodingException e) {
// TODO Auto-generated catch block
}
"http://struts.apache.org/dtds/struts-2.0.dtd">

<?xml version="1.0" encoding="UTF-8" ?>

</filter-mapping>
<script type="text/javascript" src="https://www.xp.cn/ext2/adapter/ext/ext-base.js"></script>


本站内容来源于网络,如有侵权请与我们联系,我们会及时删除,我们深感抱歉!
注:本站所有信息仅供学习参考!
本文地址为 https://v30.fanwenzhu.com/jiaob/jsp/6016.shtml

相关文章

风云图片

推荐阅读

返回Jsp频道首页